
body, h1, h2, h3, h4, h5, h6, p, dl, dt, dd, ul, ol, li {
    margin: 0;
    padding: 0;
}

img { 
    max-width: 100%; max-height: 100%
}

.container {
    font-family:"Microsoft Yahei";
}

.topbar { 
    height:85px; 
    background: #fff;
    position: relative;
}

.hello {
    margin: 0 auto;
    padding: 0 10px;
    width: 960px;
    left: 50%;
    margin-top: 20px;
}

.clearfix {}
.clearfix:before, .clearfix:after {
    clear: both;
    content: "";
    display: table;
    line-height: 0;
}

*, *:before, *:after {
    box-sizing: border-box;
}

.account_bar {
    float: right;
    padding-top: 7px;
}

.body { 
    background-color: #52a67b;
    width: 100%;
    height: 460px;;
    text-align: center;
}

.wrapper {
    width: 970px;
    margin-left: auto;
    margin-right: auto;
}

.wrapper .body_left {
    width: 60%;
    float: left;    
}

.slogon {
    text-align: center;
    font-size: 48px;
    color: #fff;
    padding-top: 50px;
}

.slogon p {
    float: left;    
}

.slogon .waiting {
    font-size: 18px;
    padding-left: 150px;
    padding-top: 150px;
    color: #a6c8b4;
}

#taste_email {
        
}

.wrapper .body_right {
    width: 40%;
    float: right;
    padding-top: 108px;
}

.footer { 
    height:80px; 
    background:#fff; 
    margin-bottom:5px;
    text-align: center;
    padding-top: 25px;
}

.footer span {
    color: #aaa;
    font-size: 13px;
}

.footer a:link, .footer a:visited {
    color:#aaa;
    text-decoration:none;
}

.footer a:hover {
    color:#000000;
}

.waiting a:link, .waiting a:visited {
    color:#fff;
    text-decoration:none;
}

